package api

import (
	auto "beergo/app/check/auto/controller"
	"beergo/app/check/conf"
	"github.com/beego/beego/v2/server/web"
)

type GeoMongoDbAdminController struct {
	auto.GeoMongoDbController
}

func init() {
	web.Router(conf.UrlPrefix + "/Geo/:id", 		&GeoMongoDbAdminController{}, "*:GetAction")
	web.Router(conf.UrlPrefix + "/Geo/list", 	    &GeoMongoDbAdminController{}, "*:ListAction")
	web.Router(conf.UrlPrefix + "/Geo/create", 	    &GeoMongoDbAdminController{}, "*:CreateAction")
	web.Router(conf.UrlPrefix + "/Geo/update", 	    &GeoMongoDbAdminController{}, "*:UpdateAction")
	web.Router(conf.UrlPrefix + "/Geo/put", 	    &GeoMongoDbAdminController{}, "*:PutAction")
	web.Router(conf.UrlPrefix + "/Geo/copy", 	    &GeoMongoDbAdminController{}, "*:CopyAction")
	web.Router(conf.UrlPrefix + "/Geo/delete", 	    &GeoMongoDbAdminController{}, "*:DeleteAction")
	web.Router(conf.UrlPrefix + "/Geo/choice",      &GeoMongoDbAdminController{}, "*:ChoiceAction")
}
//func (this *GeoMongoDbAdminController) Prepare() {}
//func (this *GeoMongoDbAdminController) ListAction() {}
//func (this *GeoMongoDbAdminController) GetAction() {}
//func (this *GeoMongoDbAdminController) CreateAction() {}
//func (this *GeoMongoDbAdminController) UpdateAction() {}
//func (this *GeoMongoDbAdminController) PutAction() {}
//func (this *GeoMongoDbAdminController) CopyAction() {}
//func (this *GeoMongoDbAdminController) DeleteAction() {}
//func (this *GeoMongoDbAdminController) ChoiceAction() {}
